.base-header-right {
  position: relative;
}
.company-select {
  position: absolute;
  left: 0;
  top: @size * .6;
  background: #fff;
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.10);
  z-index: 100;
  li {
    width: @size * 2;
    height: .4 * @size;
    line-height: .4 * @size;
    padding: 0 @size * .1;
    cursor: pointer;
    &:hover {
      background-color: rgba(87,93,108,.08);
    }
  }
}
.file-load {
  width: @size * 2;
  height: @size * 0.5;
  background-color: #f2f2f2;
  border-radius: @size * .05;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 @size * .1;
  cursor: pointer;
  .name {
    .e1();
  }
  .icon {
    font-size: @size * .3;
  }
}
.h-video {
  video {
    max-width: @size * 4;
  }
}
.disable-shadow {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 12;
  background-color: #999;
  opacity: 0.16;
  cursor:not-allowed;
}